﻿*{margin:0;padding:0}a,i{text-decoration:none;display:block;}span{display:block}a{outline:none;color:#0088ee}#form1{width:100%;position:relative}ul{}
body{background-image:url("../images/background.jpg");font-family:Arial;font-size:12px;position:relative;}.dContainer{margin:auto;background-image:url("../images/bg_Container.png");height:2160px;background-repeat:no-repeat;position:relative}
@font-face {	
	font-family: browa.ttf;
	src: url('../font/browa.ttf') ;
}
/*Header*/
.dHeader{width:1180px;margin:auto;position:relative}.dTopHeader{height:93px;width:1180px;position:relative}.dSlide{width:1180px;height:306px;position:relative;z-index:2}.dHeader div{float:left}
.aSlogan{width:472px;height:107px;background-image:url("../images/bestWebDS.png");float:left;margin:20px 0 0 60px}.iIconContact{background-image:url("../images/Icon/iconPhone.png");width:55px;height:56px;position:absolute;left:-18px;bottom:-20px}
.aContact{width:166px;height:49px;background-image:url("../images/bg_menu.png");float:right;text-align:center;position:relative}.pMenu{font-weight:bold;font-size:15pt;text-shadow:-1px 2px 1px #000;color:#fff;padding-top:7px;}
.dPhotoSlide,.dFrameSlide{width:1182px;height:310px;position:absolute;top:0}.dFrameSlide{position:absolute;top:0;background-image:url("../images/slide.png");background-repeat:no-repeat}
.iPreviewLine,.iNextLine{width:31px;height:37px}.iPreviewLine{background-image:url("../images/Navi/previewSlide.png");float:left;margin-top:135px}.iNextLine{background-image:url("../images/Navi/nextSlide.png");float:right;margin-top:135px}
.dMenu{width:1182px;position:relative;z-index:1;margin-top:-63px}.ulMenu{width:1182px;list-style:none;margin-left:100px}.ulMenu li{display:inline;float:left;width:145px;margin-left:5px;height:97px}.btnMenu{text-align:center;width:145px;height:97px;background-image:url("../images/Navi/menu.png");font-size:20px;text-shadow:none;font-family:myriad pro;font-weight:500;color:#fff}
.iHome{width:29px;height:26px;background-image:url("../images/icon/iconHome.png");margin:auto;background-repeat:no-repeat;margin-bottom:2px;}.pMenuFix{padding-top:0px;font-size:20px;text-shadow:none;font-family:myriad pro;font-weight:500}.sMenu{text-align:center;float:left;margin-top:38px;width:145px;}.liMenu_focus{color:#000}
.iProduct,.iService,.iAboutUs{width:34px;height:26px;margin:auto;margin-bottom:2px;}.iService{background-image:url("../images/icon/iconServices.png");background-repeat:no-repeat}
.iProduct{background-image:url("../images/icon/iconProduct.png");background-repeat:no-repeat}.iAboutUs{background-image:url("../images/icon/iconAboutUs.png");background-repeat:no-repeat}
.ulCircle{position:absolute;bottom:30px;right:80px;list-style:none}.ulCircle li{float:left;width:22px;height:22px;margin-left:20px}.aCirlce_focus{background-image:url("../images/Navi/circle_focus.png") !important;width:22px;height:22px}.aCirlce{width:22px;height:22px;background-image:url("../images/Navi/circle.png");}
.dSocial{width:42px;height:211px;background-image:url("../images/Navi/bg_social.png");position:fixed;right:0;top:400px;z-index:10}.ulSocial{list-style:none;width:42px;display:inline-block}.ulSocial li a{width:42px;height:37px;}.ulSocial li{margin-top:4px;position:relative}.ulSocial li img{width:42px;z-index: 0; top: 0px; left: 0px; display: block; overflow: hidden;position:absolute}
/*.aHotline{background-image:url("../images/icon/hotline.png")}.aMail{background-image:url("../images/icon/mail.png")}.aYahoo{background-image:url("../images/icon/yahoo.png")}.aSkype{background-image:url("../images/icon/skype.png")}.aFacebook{background-image:url("../images/icon/facebook.png")}*/
/*Main content*/
.dMain{width:1180px;margin:auto;position:relative;clear:both;padding-top:60px}.dContent{width:100%;margin:auto;position:relative;z-index:2;margin-top:20px}
.dNews{-webkit-box-shadow:0px 0px 35px #000000;-moz-box-shadow:0px 0px 35px #000000;box-shadow:0px 0px 35px #000000;position:relative;width:1072px;height:auto;margin:auto;background-image:url("../images/bg_frame.png");-moz-border-radius: 5px;border-radius:5px}
.dTitle{width:100%;position:absolute;top:-36px;left:-50px}.iIconNews{width:110px;height:75px;background-image:url("../images/Icon/iconNews.png");float:left;position:relative;z-index:2}.iTitleNews{width:230px;height:51px;background-image:url("../images/Navi/btn_title.png");float:left;z-index:1;text-align:center;margin:10px 0 0 -100px}
.iNode{width:24px;height:24px;float:right;background-image:url("../images/Icon/node.png");margin:5px}.iNodeLeft{float:left}.iNodeTop{margin-top:0}.dContentNews{clear:both;width:1030px;padding-top:5px;margin:auto}.dContentNews div{float:left}
.dLeftNews,.dRightNews{width:494px;height:364px;}.dLeftNews{border-right:solid 1px #ffffff;width:514px}.dRightNews{border-left:solid 1px #585858;width:504px;}.aReadMore{color:#0099ff;float:right;font-size:14px;font-weight:bold;margin-right:10px}
.dLeftNews h1{color:#0099ff;font-size:23px;font-weight:bold;font-family:Arial;margin-bottom:5px;margin-left:15px}.dLeftNews p{font-size:13px;width:465px;line-height:18px;margin-bottom:13px;margin-left:15px}
.dRightNews h1{color:#0099ff;font-size:23px;font-weight:bold;font-family:Arial;margin-bottom:5px;margin-left:30px}.dRightNews p{font-size:13px;width:465px;line-height:18px;margin-bottom:13px;margin-left:30px}
.dProject{clear:both;width:1180px;height:537px;margin:auto;padding-top:25px;position:relative}.dProject div{float:left}
.dLeftProject{box-shadow:0 0 35px #000000;-webkit-box-shadow:0 0 35px #000000;-moz-box-shadow:0 0 35px #000000;margin-left:52px;z-index:1;position:relative;width:655px;height:423px;-moz-border-radius-topleft: 5px 5px;-moz-border-radius-bottomleft:5px 5px;background-image:url("../images/bg_frame.png");border-radius:5px;margin-top:54px}
.dRightProject
{
	border:1px solid #fff;margin-left:-10px;position:relative;width:473px;height:537px;-moz-border-radius:5px;background-image:url("../images/bg_frame.png");border-radius:5px;-moz-box-shadow: 0 0 35px #000000;-webkit-box-shadow: 0 0 35px #000000;box-shadow: 0 0 35px #000000;z-index:2
}
.dRightProject:before,.dRightProject:after{
	content:"";
	position:absolute;
	z-index:-2;
}.curved-hz-1,.curved{border:none}
.curved-hz-1:before{
	left:10px;right:10px;
	border-radius:100px / 30px;
	top:50%;bottom:0;width:473px	
}

.curved:before{
	border-radius:30px / 100px;
	bottom:0;
	box-shadow:-3px 0 12px #000;
	left:0;right:50%;top:0px	;
	
}
.iIconProject{width:133px;height:108px;background-image:url("../images/Icon/iconProject.png");float:left;position:relative;z-index:2;margin-top:-25px}.dPhotoProject{width:650px;height:344px;margin-top:42px}.dSlidePro{height:344px;width:586px;float:left;overflow:hidden;margin-left:14px}
.aPreviewProject{float:left;width:40px;height:60px;background-image:url("../images/Navi/navi_preview.png");margin:141px 0 0 5px}.iPhotoPro{float:left;width:5000px;height:344px;}.iPhotoPro img{float:left}.iPhotoPro li{height:344px;width:586px;float:left}
.dTR_Pro,.dMR_Pro{width:473px;position:relative}.pNamePro{width:444px;height:30px;clear:both;margin:auto;color:#0099ff;font-size:26px;font-weight:bold}.iLineProject{height:3px;width:450px;background-image:url("../images/Line/lineProject.png");background-repeat:repeat-x;margin:auto}
.dLeftCT_Pro p{font-size:13px;line-height:18px;margin-bottom:15px}.dLeftCT_Pro{width:380px;height:380px;float:left;margin-left:44px;text-align:justify}.aNextProject{float:left;width:40px;height:60px;background-image:url("../images/Navi/navi_next.png");margin:161px 0 0 5px}.dContent_Pro{margin-top:25px}
.aNextProject:hover{background-image:url("../images/Navi/navi_nextFocus.png")}.aPreviewProject:hover{background-image:url("../images/Navi/navi_previewFocus.png")}
.aNext:hover{background-image:url("../images/Navi/navi_nextFocus.png")}.aPreview:hover{background-image:url("../images/Navi/navi_previewFocus.png")}
/*Footer*/
.dFooter{z-index:2;position:relative;width:100%;height:450px;background-image:url("../images/bg_footer.png");background-repeat:repeat}.dContentFooter{width:1180px;padding-top:20px;margin:auto;position:relative}
.dLineFooter{clear:both;z-index:2;position:relative;width:100%;background-image:url("../images/bottomLine.png");height:23px;background-repeat:repeat-x;}
.iBrush_1{width:407px;height:570px;background-image:url("../images/brush_1.png");position:fixed;left:0;bottom:0}
.iBrush_2{width:399px;height:570px;background-image:url("../images/brush_2.png");position:fixed;right:0;bottom:0}
.dContentFooter ul{color:#0075ac;margin:20px 0 0 0;padding-left:40px;width:210px;font-size:14px}.aHome{color:#0075ac}.dContentFooter div{float:left;width:276px;margin-left:12px}.dContentFooter ul li{margin-top:6px}
.iLineFooter{background-image:url("../images/Line/lineFooter.png");width:2px;height:342px;float:left}.dSite p{font-size:17px;color:#0075ac;margin-left:50px;font-weight:bold}
.iLineCopyright{width:1140px;height:3px;background-image:url("../images/Line/lineCopyRight.png");background-repeat:repeat;clear:both;}.dCopyright{width:1140px !important;clear:both;margin-left:20px;text-align:center}
.dCopyright p{font-size:15px;color:#0075ac;margin-top:15px}.ulSite li p{font-size:13px;margin:0;font-weight:normal}

/*Service*/
.dMainContent{width:1070px;height:912px;margin:auto;-webkit-box-shadow:0px 0px 35px #000000;-moz-box-shadow:0px 0px 35px #000000;box-shadow:0px 0px 35px #000000;position:relative;background-image:url("../images/bg_frame.png");-moz-border-radius: 5px;border-radius:5px}
.iIconService{width:105px;height:109px;background-image:url("../images/Icon/iconService.png");;float:left;position:relative;z-index:1;margin:-20px 0 0 0}.dListService{clear:both;height:820px}
.iImageService{margin-top:23px;float:left;-webkit-box-shadow:-4px 4px 10px #000000;-moz-box-shadow:-4px 4px 10px #000000;box-shadow:-4px 4px 10px #000000;}.dDetailService{width:690px;height:242px;float:left;margin-left:15px}
.dService{margin:0 0 10px 56px}.dDetailService h1{font-size:23px;color:#0088ee;font-weight:bold;}.dDetailService p{font-size:15px;color:#000;line-height:20px;margin-top:10px}
.iLineService{background-image:url("../images/Line/lineService.png");width:609px;height:2px;margin:auto;clear:both}.dPagingService{width:100%;height:30px;clear:both;padding-top:30px}
.ulPaging{float:right;list-style:none;margin-right:370px}.ulPaging li{float:left;color:#0088ee;font-size:15px;margin:5px 10px 0 0;font-weight:bold}.liPaging_focus{font-size:20px !important}

/*Product*/
.dMainPhotoPro
{
	width:803px;height:617px;background-image:url("../images/bg_boxProject.png");background-repeat:repeat;margin:auto;clear:both;position:relative;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;
	-webkit-box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;
	box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;
}
.dLeftPhoto
{
	width:431px;height:533px;border:9px solid #f6f6f6;margin:23px 0 0 33px;float:left;
	-moz-box-shadow:0 0 15px #1e1d1d;
	-webkit-box-shadow:0 0 15px #1e1d1d;
	box-shadow:0 0 15px #000;
}
.dDetailProject{float:left;width:277px;height:533px;margin:23px 0 0 23px}.dDetailProject h1{color:#01fffc;font-size:18px;font-weight:bold;margin-top:14px}.dDetailProject p{margin-top:28px;color:#fff;font-size:13px;line-height:18px}
.dDetailProject a{color:#00fcff;font-size:14px;font-weight:bold;float:right;margin:20px 0 0 0}.ulConnectSide{z-index:2;position:absolute;margin:auto;width:745px;height:57px;list-style:none;bottom:228px;left:152px}.liConnectSide{background-image:url("../images/Icon/iconConnect.png");width:28px;height:57px}.ulConnectSide li{float:left;margin-left:43px;}
.dThumbProject
{
	width:1041px;height:211px;background-image:url("../images/bg_boxProject.png");background-repeat:repeat;margin:auto;position:relative;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;
	-webkit-box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;
	box-shadow:0 0 0 #1e1d1d, 0 0 35px #1e1d1d inset;margin-top:8px
}
.dThumbPhotoPro{width:961px;float:left}.aNextFix{float:none;margin:0}
.aNext{width:40px;height:60px;background-image:url("../images/Navi/navi_next.png");float:right;margin-right:10px;margin-top:78px}.aPreview{width:40px;height:60px;background-image:url("../images/Navi/navi_preview.png");float:left;margin-left:10px;margin-top:78px}
.dListThumb{width:932px;height:184px;float:left;margin:25px 0 0 0px}.ulListThumPro{list-style:none;}.ulListThumPro li{border:3px solid #f6f6f6;width:134px;height:166px;float:left;margin-left:15px}
.liFocusThumb
{
	width:134px;height:166px;
	-moz-box-shadow:0 0 11px #fff;
	-webkit-box-shadow:0 0 11px #fff;
	box-shadow:0 0 11px #fff;
}
/*Contact*/
.iIconContactUs{width:102px;height:98px;background-image:url("../images/Icon/iconContact.png");float:left;position:relative;z-index:2}
.dContentContact{width:1070px;clear:both;padding-top:52px}.dContactInfo
{
	width:455px;height:124px;border:2px solid #bababa;margin:auto;background-color:#e3e3e3;text-align:center;
	-moz-box-shadow:2px 2px 5px #1e1d1d;
	-webkit-box-shadow:2px 2px 5px #1e1d1d;
	box-shadow:2px 2px 5px #1e1d1d;
}
.dContactInfo h1{color:#0088ee;font-weight:bold;font-size:18px;margin:10px 0 10px 0}.dContactInfo p{line-height:18px;font-size:14px}.hTitle{color:#0088ee;font-weight:bold;font-size:18px;margin:65px 0 40px 35px}
.dEmail{width:445px;height:440px;float:left;border-right:1px solid #fff;margin-left:35px}.dComment{width:550px;height:440px;float:left;border-left:1px solid #585858;position:relative}.aSendMail
{
	width:190px;height:40px;
	-moz-box-shadow:4px 3px 3px #595959;
	-webkit-box-shadow:4px 3px 3px #595959;
	box-shadow:4px 3px 3px #595959;
	background-color:#8fc400;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;float:right;margin:15px 90px 0 0;position:relative;
}.aSendMail img{margin-top:7px;float:left}.aSendMail p{font-weight:normal;float:left;margin-left:20px}
.dEmail p{margin-bottom:15px;position:relative;float:left}.label{width:100px;text-align:right;color:#666;font-weight:bold;line-height:37px;float:left;font-size:14px}
.text
{
	float:left;width:260px;position:relative;z-index:2;height:38px;margin-left:15px;border:1px solid #606060;
	box-shadow:0px 0px 2px #606060 inset;padding:0 0 0 10px;font-size:17px;background-color:#e7e7e7
}
.error,.ok{padding:5px 15px 5px 300px;position:absolute;z-index:1;left:110px;text-align:left;background-repeat:no-repeat;background-position:285px 15px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;height:38px;top:-5px;}
.error,.errorComment{background-color:#ffacac;border:1px solid #ff5858;background-image:url("../images/Navi/error.png");}.ok,.okComment{background-image:url("../images/Navi/ok.png");background-color:#3de775;border:1px solid #13a643}
.comment{width:408px;height:420px;margin:0;padding:0;float:left;margin-left:66px;font-family:Arial;padding-left:5px;padding-top:5px}.fixLabel{width:130px;font-weight:bold;margin-top:-33px;float:none;font-size:16px;}
.errorComment,.okComment{padding:5px 15px 5px 445px;position:absolute;z-index:1;left:60px;text-align:left;background-repeat:no-repeat;background-position:430px 15px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;top:-2px;height:428px}
.dMessError{clear:both;width:314px;height:216px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background-color:#ffacac;border:1px solid #ff5858;color:#e12c2c;margin-left:110px}.dMessError h1{margin:10px 0 0 20px;font-size:16px;font-weight:bold}.ulError{margin:10px 0 0 20px}
.ulError li{margin-bottom:5px;font-size:15px}